package com.app.model;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

@Data
public class OutgoingStatisticsModel {
    @ExcelIgnore
    private Integer id;
    /**
     * 部门
     */
    @ExcelProperty("部门")
    private String department;
    /**
     * 实有数
     */
    @ExcelProperty("实有数")
    private Integer realNumber;
    /**
     * 在位数
     */
    @ExcelProperty("在位数")
    private Integer reignNumber;
    /**
     * 外出数
     */
    @ExcelProperty("外出数")
    private Integer outNumber;
    /**
     * 休假
     */
    @ExcelProperty("休假人数")
    private Integer holidayNumber = 0;
    /**
     * 学习
     */
    @ExcelProperty("学习人数")
    private Integer studyNumber = 0;
    /**
     * 出差
     */
    @ExcelProperty("出差人数")
    private Integer awayNumber = 0;
    /**
     * 看病
     */
    @ExcelProperty("看病人数")
    private Integer seeDoctorNumber = 0;
    /**
     * 借调
     */
    @ExcelProperty("借调人数")
    private Integer secondNumber = 0;
    /**
     * 事假
     */
    @ExcelProperty("事假人数")
    private Integer absenceNumber = 0;
    /**
     * 集训
     */
    @ExcelProperty("集训人数")
    private Integer trainingNumber = 0;
    /**
     * 待转业
     */
    @ExcelProperty("待转业人数")
    private Integer jobTransferNumber = 0;
    /**
     * 退休待转移
     */
    @ExcelProperty("退休待转移")
    private Integer retireNumber = 0;
    /**
     * 在位率
     */
    @ExcelProperty("在位率")
    private String occupancyRate;

    @ExcelProperty("值班员")
    private String personName;
    /**
     * 类型
     */
    @ExcelIgnore
    private Integer type;
    @ExcelIgnore
    private String leaveTypes;
    @ExcelIgnore
    private String total;
    @ExcelIgnore
    private String cadre;
    @ExcelIgnore
    private String soldier;
    @ExcelIgnore
    private Integer personType;
    @ExcelIgnore
    private Integer number;
    private Integer series;
}
